platoon commander - English Synonyms Dictionary